export function dateFormat(val, fmt = 'yyyy-MM-dd hh:mm:ss') {
  if (typeof val === 'string' || typeof val === 'number') val = new Date(val)
  let o = {
    "M+": val.getMonth() + 1, // 月份
    "d+": val.getDate(), // 日
    "h+": val.getHours(), // 小时
    "m+": val.getMinutes(), // 分
    "s+": val.getSeconds(), // 秒
    "q+": Math.floor((val.getMonth() + 3) / 3), // 季度
    "S": val.getMilliseconds() // 毫秒
  }
  if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (val.getFullYear() + "").substr(4 - RegExp.$1.length))
  for (let k in o) {
    if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)))
  }
  return fmt
}


export function moneyFormat(money) {
  return Number(money).toLocaleString()
}
